import Vue from 'vue';    //必须要有这个

//axios请求的全局配置
import axios from 'axios';
// 接口基准地址 : 根路径
axios.defaults.baseURL="http://127.0.0.1:8888/api/private/v1/";
// 把axios包挂载Vue的原型对象上，可以使每个Vue组件可以通过this.$http去请求
Vue.prototype.$http=axios;

// 为每次请求发送之前预处理为请求头添加Authorization属性，存放token值
axios.interceptors.request.use(config => {
    // console.log('config: ',config);
    config.headers.Authorization=window.sessionStorage.getItem('token');
    
    //最后必须return config;
    return config;
},error => {
    return console.log('请求拦截器添加token失败');
});


// 使用： this.$http.post()
